package OfferLanQiaoBei.a_13届蓝桥真题;
/*
给定一个只包含大写字母的字符串S，请你输出其中出现次数最多的字母。
如果有多个字母均出现了最多次，按字母表顺序依次输出所有这些字母。

 */
import java.util.Scanner;

public class c字符统计 {
	public static void main(String[] args) {
		c字符统计 test = new c字符统计();
		test.useDeal();
	}
	
	public void useDeal() {
		Scanner scanner = new Scanner(System.in);
		String string = scanner.next();
		deal(string);
	}
	
	public void deal(String string) {
		char[] arr = string.toCharArray();
		int[] count = new int[26];
		int max = 0;
		for (int i = 0; i < arr.length; i++) {
			count[arr[i] - 65]++;
		}
		for (int i = 0; i < 26; i++) {
			if (max < count[i]) {
				max = count[i];
			}
		}
		for (int i = 0; i < 26; i++) {
			if (count[i] == max) {
				System.out.print((char) (i + 65));
			}
		}
	}
}
